worm gear clamp - Francés Inglés Diccionario